structure-borne vibration - French English Dictionary